point of culmination - French English Dictionary